package com.member.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.util.Date;

/**
    * 签约服务H5
    */
@ApiModel(description="签约服务H5")
public class Contracted implements Serializable {
    /**
    * 渠道方id
    */
    @ApiModelProperty(value="渠道方id")
    private String channelId;

    /**
    * 时间
    */
    @ApiModelProperty(value="时间")
    private Date timestamp;

    /**
    * 用户姓名
    */
    @ApiModelProperty(value="用户姓名")
    private String userName;

    /**
    * 身份证号
    */
    @ApiModelProperty(value="身份证号")
    private String cardId;

    /**
    * 手机号
    */
    @ApiModelProperty(value="手机号")
    private String mobile;

    /**
    * 银行卡号
    */
    @ApiModelProperty(value="银行卡号")
    private String bankCardNo;

    /**
    * 用户扣款账户类型
    */
    @ApiModelProperty(value="用户扣款账户类型")
    private Integer cardType;

    /**
    * 卡bin 列表
    */
    @ApiModelProperty(value="卡bin 列表")
    private String cardBin;

    /**
    * 业务开通城市
    */
    @ApiModelProperty(value="业务开通城市")
    private Integer cityCode;

    /**
    * 回调地址
    */
    @ApiModelProperty(value="回调地址")
    private String returnUrl;

    /**
    * 发卡机构代码
    */
    @ApiModelProperty(value="发卡机构代码")
    private String issInsCode;

    /**
    * 风险域
    */
    @ApiModelProperty(value="风险域")
    private String riskPateInfo;

    /**
    * 推荐号
    */
    @ApiModelProperty(value="推荐号")
    private String referralCode;

    /**
    * 请求方保留域
    */
    @ApiModelProperty(value="请求方保留域")
    private String reqReserved;

    private static final long serialVersionUID = 1L;

    public String getChannelId() {
        return channelId;
    }

    public void setChannelId(String channelId) {
        this.channelId = channelId;
    }

    public Date getTimestamp() {
        return timestamp;
    }

    public void setTimestamp(Date timestamp) {
        this.timestamp = timestamp;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getCardId() {
        return cardId;
    }

    public void setCardId(String cardId) {
        this.cardId = cardId;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getBankCardNo() {
        return bankCardNo;
    }

    public void setBankCardNo(String bankCardNo) {
        this.bankCardNo = bankCardNo;
    }

    public Integer getCardType() {
        return cardType;
    }

    public void setCardType(Integer cardType) {
        this.cardType = cardType;
    }

    public String getCardBin() {
        return cardBin;
    }

    public void setCardBin(String cardBin) {
        this.cardBin = cardBin;
    }

    public Integer getCityCode() {
        return cityCode;
    }

    public void setCityCode(Integer cityCode) {
        this.cityCode = cityCode;
    }

    public String getReturnUrl() {
        return returnUrl;
    }

    public void setReturnUrl(String returnUrl) {
        this.returnUrl = returnUrl;
    }

    public String getIssInsCode() {
        return issInsCode;
    }

    public void setIssInsCode(String issInsCode) {
        this.issInsCode = issInsCode;
    }

    public String getRiskPateInfo() {
        return riskPateInfo;
    }

    public void setRiskPateInfo(String riskPateInfo) {
        this.riskPateInfo = riskPateInfo;
    }

    public String getReferralCode() {
        return referralCode;
    }

    public void setReferralCode(String referralCode) {
        this.referralCode = referralCode;
    }

    public String getReqReserved() {
        return reqReserved;
    }

    public void setReqReserved(String reqReserved) {
        this.reqReserved = reqReserved;
    }
}